Sherman-Morrison-Woodbury Formula-based Algorithms for the Surface Smoothing Problem
نویسنده
چکیده
Surface smoothing applied to range/elevation data acquired using a variety of sources has been a very active area of research in computational vision over the past decade. Generalized splines have emerged as the single most popular approximation tool to this end. In this paper we present a new and fast algorithm for solving the surface smoothing problem using a membrane, a thin-plate, or a thin-plate-membrane spline for data containing discontinuities. Our approach involves imbeding the surface smoothing problem speciied on an irregular domain (in the sense of discontinuties and boundaries) in a rectangular region using the capacitance matrix method based on the Sherman-Morrison-Woodbury formula of matrix analysis. This formula is used in converting the problem of solving the original linear system resulting from a nite element discretization of the variational formulation of the surface smoothing problem to solving a Lyapunov matrix equation or a cascade of two Lyapunov matrix equations. The reduced problem can then be solved very eeciently using the ADI method and the bi-conjugate gradient technique. Our solution requires the generation of a dense capacitance matrix for which we propose a practical and eecient solution. We demonstrate the eeciency of our algorithm via experiments on sparse data surface smoothing with performance comparisons to the conjugate gradient and hierarchical basis preconditioned conjugate gradient algorithms.
منابع مشابه
Some Modifications to Calculate Regression Coefficients in Multiple Linear Regression
In a multiple linear regression model, there are instances where one has to update the regression parameters. In such models as new data become available, by adding one row to the design matrix, the least-squares estimates for the parameters must be updated to reflect the impact of the new data. We will modify two existing methods of calculating regression coefficients in multiple linear regres...
متن کاملA generalization of the Sherman-Morrison-Woodbury formula
In this paper, we develop conditions under which the Sherman–Morrison–Woodbury formula can be represented in the Moore–Penrose inverse and the generalized Drazin inverse forms. These results generalize the original Sherman–Morrison–Woodbury formula. © 2011 Elsevier Ltd. All rights reserved.
متن کاملA New Algorithm for General Cyclic Heptadiagonal Linear Systems Using Sherman-Morrison-Woodbury formula
In this paper, a new efficient computational algorithm is presented for solving cyclic heptadiagonal linear systems based on using of heptadiagonal linear solver and Sherman–Morrison–Woodbury formula. The implementation of the algorithm using computer algebra systems (CAS) such as MAPLE and MATLAB is straightforward. Numerical example is presented for the sake of illustration.
متن کاملThe eigenvalue problem of a specially updated matrix
We study the eigenvalue problem for a specially structured rank-k updated matrix, based on the Sherman–Morrison– Woodbury formula. 2006 Elsevier Inc. All rights reserved.
متن کاملHybrid grid-particle methods and Penalization: A Sherman-Morrison-Woodbury approach to compute 3D viscous flows using FFT
a r t i c l e i n f o a b s t r a c t Keywords: Three-dimensional computational fluid dynamics Particle methods Complex geometry Penalization Sherman–Morrison–Woodbury formula Krylov methods Non-homogeneous Stokes flow Biological flows Particle methods are very convenient to compute transport equations in fluid mechanics as their computational cost is linear and they are not limited by convecti...
متن کامل